
#cart{
	width:100%;
	height:100%;

	header{
		position: relative;
	    width: 100%;
	    height: 34px;
	    line-height: 34px;
	    padding: 5px 0;
	    font-size: 16px;
	    background-color: #f60;
	    color: #fff;
	    text-align: center;
	    div{
	    	width:54px;
	    	height:33px;
	    	background:url("../../assets/img/m-public-icon.png") no-repeat 0 0;
	    	background-size:100px 65px;
	    	margin: 0 auto;
	    }
	}

	.shopping{
	 	height:100%;

	 	.goods1{
	 		height:60px;
	 		padding:10px 10px;
	 		background:#fff;

	 		.picture{
	 			float:left;
	 			width:62px;
	 			height:62px;


	 			.pingan{
	 				width:50px;
	 				height:50px;
	 				padding: 5px;
	 				display: block;
				    border: 1px solid #e5e5e5;
				    border-radius: 3px;
				    position: relative;
				    overflow: hidden;
	 			}
	 		}
	 		.presentation{
	 			float:right;
    			width:79%;
    			height:65px;

    			.update{
				    display: block;
				    height: 18px;
				    line-height: 18px;
				    overflow: hidden;
				    font-size: 14px;
				    word-break: break-all;
				    color: #666;
    			}

    			.surplus{
    				color: #999;
    				font-size:12px;
    			}

    			.num-opt{
    				width: 100%;
				    height: 23px;

			    	.magnitude{
			    		float:left;
			    		width: 122px;
						height: 23px;
						border: 1px solid #dedede;
						border-radius: 4px;
						overflow: hidden;
						margin-top:3px;

						.jian{
							display: inline-block;
						    width: 35px;
						    height: 23px;
						    margin: 0;
						    float: left;
						    position: relative;
						    border-right: 1px solid #dedede;

						    .icon-jianhao{
							    position: absolute;
							    top: 5px;
							    left: 11px;
							    font-size:12px;
						    }
						}

						.yi{
							width: 44px;
						    height: 23px;
						    line-height: 23px;
						    padding: 0 3px;
						    text-align: center;
						    float: left;
						    transform-origin: 50% 50%;
						}

						.jia{
							display: inline-block;
						    width: 35px;
						    height: 23px;
						    margin: 0;
						    float: left;
						    position: relative;
						    border-left: 1px solid #dedede;

						    .icon-jiahao{
							    position: absolute;
							    top: 5px;
							    left:11px;
							    font-size: 12px;
						    }
						}
			    	}

			    	.rubbish{
					    width: 15px;
    					height: 17px;
    					padding:3px;
    					font-size:18px;
    					color:#999;
   						
    					
			    	}

				    .rubbish{
				    	float: right;
				    }
    			}
	 			
	 		}

	 	}
			
	}
	.payfor{
		    width: 100%;
		    font-size: 14px;
		    position: fixed;
		    display: inline-block;
    		z-index: 12;
    		bottom:46px;
    		background:#fff;

    		.ques{
    			width:100%;
    			line-height:36px;
    			border-bottom:1px solid #efefef;

    			.chinese{
    				line-height:34px;
    				display:inline-block;
    				height:36px;
    			}

    			.yes{
    				color:#f60;
    				font-size:25px;
    				margin-left:10px;
    				margin-right:5px;
    				line-height:36px;
    				position:relative;
    				bottom:-4px;

    			}
    			.questions{
    				float:right;
    				margin-right:10px;
    				position:relative;
    				bottom:-4px;
    			}
    		}
    		.last{
    			border-bottom:1px solid #efefef;
    			padding: 4px 10px;
			    box-sizing: border-box;
			    width:100%;
			    float: left;
			    background: #fff;
			    height:46px;

			    .total{
			    	float:left;
			    	

			    	.one{
			    		line-height: 20px;
			    		width:200px;
			    		height:20px;
			    		font-size:12px;

			    		.yuan{
			    			color:#f60;
			    			font-size:16px;
			    		}
			    	}

			    	.sum{
			    		line-height:20px;
			    		width:200px;
			    		height:20px;
			    		font-size:12px;
			    	}
			    }

			    .settlement{
			    	float:right;
			    	background:#f60;
			    	width:102px;
			    	height: 38px;
    				line-height: 38px;
    				border-radius: 5px;
    				color:#fff;
    				text-align: center;
    				margin-right: -1px;
			    }
    		}
	}
}